package com.superman.dao;

import java.sql.Connection;
import java.util.List;

import com.superman.domain.Product;



public interface ProductDao {

	/**解除外键约束
	 * @param conn
	 * @param cid
	 */
	void release(Connection conn, String cid);

	/**获取总记录数
	 * @return
	 */
	int count();

	/**分页查询方法
	 * @param startIndex
	 * @param pageNum
	 * @return
	 */
	List<Product> page(int startIndex, int size);

	/**显示所有商品的方法
	 * @return
	 */
	List<Product> findAllProduct();

	/**编辑商品的方法
	 * @param pid
	 * @return 
	 */
	Product update(String pid);

	/**修改商品信息的方法
	 * @param p
	 */
	void updateProduct(Product p);

	/**删除商品信息
	 * @param pid
	 */
	void deleteProduct(String pid);



}
